Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 STOW ROAD Detached £302,033 £180,000 21 Jun 2013
86 STOW ROAD Detached £284,567 £54,000 16 Apr 1997
86A STOW ROAD Detached £504,765 £290,000 14 Sep 2011
88A STOW ROAD Detached £480,141 £260,000 19 Aug 2005
90 STOW ROAD Detached £269,500 9 Mar 2023
101 STOW ROAD Semi-Detached £392,918 £261,500 9 Dec 2014
103 STOW ROAD Semi-Detached £286,696 £146,000 13 Jul 2004
110 STOW ROAD Detached £521,969 £185,000 15 Jul 2002
ARCH BARN FARM STOW ROAD Detached £339,142 £217,000 29 Nov 2007
ARCH BARN FARM, 105 STOW ROAD Detached £487,202 £282,000 12 Nov 2010
ARCH FARM HOUSE, 101 STOW ROAD Semi-Detached £384,970 £236,300 27 Jun 2008
ARCHDALE FARMHOUSE STOW ROAD Detached £549,013 £543,512 4 Jul 2022
MOGULS, 86A STOW ROAD Detached £493,686 £199,995 24 Feb 2003
RAILWAY COTTAGE, 94 STOW ROAD Detached £753,592 £740,000 3 Aug 2023
THE WALNUTS STOW ROAD Detached £364,787 £70,100 30 May 1997